﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Xml.Serialization;
using PEMS.Common;

namespace PEMS.Server
{
    [Serializable]
    public class KurzusTagsag
    {

        public string teszt{get;set;}

        public FelevJelentkezes felevJelentkezes { get; set; }

        public DateTime jelentkezesIdopont { get; set; }

        public List<Alairas> alairasok { get; set; }

        //körkörös hivatkozás elkerülése
        [XmlIgnore]
        public List<Vizsga> vizsgak { get; set; }
        
    
        public KurzusTagsag() {
            vizsgak = new List<Vizsga>();
            alairasok = new List<Alairas>();
        }


        public void Alairasgyartas(AlairasEnum alairasErtek)
        {
            //egy aláírás
            Alairas alairas = new Alairas();
            alairas.idopont = DateTime.Now;
            //az aláírás értékeit felsorolásból vesszük
            alairas.alairas = alairasErtek;
            
            alairasok.Add(alairas);
        }

    }
}
